Большой англо-русский словарь (с транскрипциями) EMBARRASING затруднительный ; неудобный ; стеснительный ;