italian clover - Spanish English Dictionary