supporting reasons - German English Dictionary