trustfully - German English Dictionary