passoires - German English Dictionary