easily fooled person - German English Dictionary