trochid - Español Inglés Diccionario