grottoed - French English Dictionary