trincha - German English Dictionary