press hard - Turkish English Dictionary