10 downing street (headquarters of the brit. government) - Turkish English Dictionary