achieving many home runs - Espagnol Anglais Dictionnaire