smuggler's hideaway - Alemán Inglés Diccionario