depredator - Alemán Inglés Diccionario