tribach - German English Dictionary