dieciochena - German English Dictionary