german meatballs in caper sauce - Espagnol Anglais Dictionnaire