gut-wrenchingly - Turkish English Dictionary