synthetic flavoring - Alemán Inglés Diccionario