you lucky thing! - Turc Anglais Dictionnaire