cherry tomatoes - Francés Inglés Diccionario