be very busy and crowded - Espagnol Anglais Dictionnaire