inventress - Turkish English Dictionary