insect's trunk - Español Inglés Diccionario