calliphora - Turkish English Dictionary