be dwelled on - Turc Anglais Dictionnaire