self distrust - German English Dictionary