duck dive - Turkish English Dictionary