be cramped for space - Turc Anglais Dictionnaire