immerhin - Turkish English Dictionary