presenting problems - Turkish English Dictionary