trebejo - German English Dictionary