trebe - German English Dictionary