overhanded - Turkish English Dictionary