trofia - German English Dictionary