murria - French English Dictionary