grenadia - French English Dictionary