stamp with a heel - Alemán Inglés Diccionario