embudado - German English Dictionary