mountain myzomela - Turkish English Dictionary