person who finds excuses - German English Dictionary