orchiococcus - Francés Inglés Diccionario