i will never leave you - Turkish English Dictionary