croar - French English Dictionary