(bir şeye) maruz kalmış - Turkish English Dictionary