trinchea - German English Dictionary