contract of premises - Turco Inglés Diccionario