irrespective of the reason - French English Dictionary