irrespective of the reason - Turkish English Dictionary