leopard retina - Alemán Inglés Diccionario