cluster bomblet - Turkish English Dictionary