mountain ılladopsis - Turkish English Dictionary