ombrochory - French English Dictionary