bomblets - Turkish English Dictionary