sinistrorse - German English Dictionary