teneke uydu - Turkish English Dictionary