no earthly reason - Turkish English Dictionary