traces of polar compounds - Spanish English Dictionary