devil's snuffbox - Alemán Inglés Diccionario