applicators - Alemán Inglés Diccionario