mutually perpendicular - Spanish English Dictionary