haplodiploid - Francés Inglés Diccionario