passoire - German English Dictionary