imperial claw station - Alemán Inglés Diccionario