be very credulous - German English Dictionary