stamp of genius - Alemán Inglés Diccionario