umbroso - German English Dictionary