deem something impossible - Turc Anglais Dictionnaire