Traducción español inglés

English version

¿Qué significa "zoology (n): cerdo (m) hormiguero" en Inglés