Eschalotten - French English Dictionary