how long have you done karate? - Allemand Anglais Dictionnaire