put up your hands! - Turc Anglais Dictionnaire