think you own the place - Turco Inglés Diccionario