murra - French English Dictionary