dombeya - French English Dictionary