ombú - French English Dictionary