kumru yavrusu - Turkish English Dictionary