rectangular triangle - Spanish English Dictionary