trabafat - German English Dictionary