ombrochory - German English Dictionary