trof - German English Dictionary