radar bombsight - Turkish English Dictionary