diffident manner - German English Dictionary