the touch of my tongue - Alemán Inglés Diccionario