ambisinister - Turkish English Dictionary