truss tomatoes - Francés Inglés Diccionario