embromada - German English Dictionary