super predator - Alemán Inglés Diccionario