analogous organs - Turkish English Dictionary