trustful - German English Dictionary