i/he/she invented - Turkish English Dictionary