manchots - Turkish English Dictionary