be very busy and crowded - Turc Anglais Dictionnaire