broiled tomatoes - Español Inglés Diccionario