a blob of mustard - Turco Inglés Diccionario