press-in depth - Turkish English Dictionary