giving many kicks - Espagnol Anglais Dictionnaire