depredation - Alemán Inglés Diccionario