hopeless fellow - German English Dictionary