trojado - German English Dictionary