stupefactive - Alemán Inglés Diccionario