dark secluded place - Espagnol Anglais Dictionnaire