Новый большой англо-русский словарь. 2001.
ambilaevous — a. ambisinister … Dictionary of difficult words