farm tyre - Spanish English Dictionary