troilo - German English Dictionary