中英文地名和人名建议选择专门化的地名译典或人名译典;有些缩写词在缩写词典中更容易查到;

    make sheep s eyes at 查询结果如下:

    基本解释 双语句典 英文释义 英文句典 英文百科
    英语成语:make sheep’s eyes at (one)
    +展开中文机译
    To give one an adoring, doting, or amorous look or glance.
    机译:给某人一个崇拜的、溺爱的或充满风情的眼神或一瞥。
    It’s a bit weird, but Janet’s boyfriend has been making sheep’s eyes at me for the last hour.
    机译:这有点奇怪,但珍妮特的男朋友在过去的一个小时里一直在嘲笑我。
    简典