place of lordship - Turco Inglés Diccionario