aim for the impossible - Turc Anglais Dictionnaire