mini-manche - German English Dictionary