depradator - Alemán Inglés Diccionario