germany's record champions - Turkish English Dictionary