Oxford30000 Viet
32 000 OX SentencesGlossEngDeuVie
be staring sb in the face Defeat was staring them in the face. + Die Niederlage starrte ihnen ins Gesicht. + Đánh bại đã nhìn chằm chằm vào mặt họ. +