fruit of the tomato plant - Francés Inglés Diccionario