horn cape - Spanish English Dictionary