Red clover - Espagnol Anglais Dictionnaire