napping place - Francés Inglés Diccionario