sinistrorsa - German English Dictionary