otter hide - Alemán Inglés Diccionario