(hotel) complimentary toiletries - Francés Inglés Diccionario