devil's snuffbox - Turco Inglés Diccionario