large eddies - Turkish English Dictionary