uydu - German English Dictionary