thurgau - Spanish English Dictionary