trumeau - German English Dictionary