off-site storage location - Turc Anglais Dictionnaire