splash trough - Turkish English Dictionary