for some reason or other - Turc Anglais Dictionnaire