dive bombsight - Turkish English Dictionary