place where rooms are rent for romantic/sexual meetings - Französisch Englisch Wörterbuch