suitable premises - Turco Inglés Diccionario