no earthly reason - German English Dictionary