a whole lot more - Turc Anglais Dictionnaire