leopard catshark - Alemán Inglés Diccionario