avoid embarrassment furtively - Espagnol Anglais Dictionnaire