sarcosuchus - Alemán Inglés Diccionario