take a lease on business premises - Fransızca İngilizce Sözlük