be very touched - Turkish English Dictionary