one-eyed trouser mouse - German English Dictionary