cavalry on food - Alemán Inglés Diccionario