large clove - French English Dictionary