lease of premises - Allemand Anglais Dictionnaire