give it one's best shot - Espagnol Anglais Dictionnaire