overtrustful - German English Dictionary