place where rooms are rent for romantic/sexual meetings - Türkisch Englisch Wörterbuch