to stamp a signature - Alemán Inglés Diccionario