be touched deeply - Turkish English Dictionary