punch and kick - Alemán Inglés Diccionario