vine tomatoes - Francés Inglés Diccionario