suruca - Turkish English Dictionary