karaca yavrusu - Turkish English Dictionary