manchots - German English Dictionary