the armpit of the universe - Turc Anglais Dictionnaire