sinistrorse - Turkish English Dictionary