rallycar - Spanish English Dictionary