ululama - French English Dictionary