put up an umbrella - Turc Anglais Dictionnaire