three-horse team - Spanish English Dictionary