applicators - Turco Inglés Diccionario