megastomatobus cyprinella - Turkish English Dictionary