splash and dash - Turkish English Dictionary