multibillion - Turkish English Dictionary