majorque - French English Dictionary