imprint smear - Alemán Inglés Diccionario